home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 November / PCWorld_2006-11_cd.bin / temacd / isoopen / Setup_ISOpen.exe / {app} / KILLASPI.BAT < prev    next >
DOS Batch File  |  2005-02-17  |  2KB  |  87 lines

  1. @Echo off
  2. SET ver=1.7
  3. Echo Want to delete your ASPI layer ?
  4. pause
  5. IF %OS%==Windows_NT Goto WinNT
  6.  
  7. :Win9x
  8. CLS
  9. Echo KillASPI %ver%
  10. Echo.
  11. Echo Windows 9x or ME Detected.
  12. Echo Windows is in : %winbootdir%
  13. Echo Killing Files...
  14.  
  15. Echo   - WINASPI.DLL
  16. IF NOT EXIST %winbootdir%\system\winaspi.dll Echo     [ file does not exist ]
  17. IF EXIST %winbootdir%\system\winaspi.dll del %winbootdir%\system\winaspi.dll > nul
  18.  
  19. Echo   - WNASPI32.DLL
  20. IF NOT EXIST %winbootdir%\system\wnaspi32.dll Echo     [ file does not exist ]
  21. IF EXIST %winbootdir%\system\wnaspi32.dll del %winbootdir%\system\wnaspi32.dll > nul
  22.  
  23. Echo   - ASPIENUM.VXD
  24. IF NOT EXIST %winbootdir%\system\aspienum.vxd Echo     [ file does not exist ]
  25. IF EXIST %winbootdir%\system\aspienum.vxd del %winbootdir%\system\aspienum.vxd > nul
  26.  
  27. Echo   - APIX.VXD
  28. IF NOT EXIST %winbootdir%\system\iosubsys\apix.vxd Echo     [ file does not exist ]
  29. IF EXIST %winbootdir%\system\iosubsys\apix.vxd del %winbootdir%\system\iosubsys\apix.vxd > nul
  30.  
  31. Echo Done!
  32. Echo.
  33. Echo ASPI Layer is Killed.
  34. Echo Reboot your PC to make the changes active.
  35. Goto End
  36.  
  37. :WinNT
  38. CLS
  39. Echo KillASPI %ver%
  40. Echo.
  41. Echo Windows NT or 2000 Detected.
  42. Echo Windows is in : %windir%
  43. IF %PROCESSOR_ARCHITECTURE%==x86 Goto Intel
  44. Goto Alpha
  45.  
  46. :Intel
  47. Echo Killing Files...
  48. Echo   - WINASPI.DLL
  49. IF EXIST %windir%\system\winaspi.dll (
  50.   del %windir%\system\winaspi.dll > nul
  51. ) ELSE (
  52.   Echo     [ file does not exist ]
  53. )
  54. Echo   - WOWPOST.EXE
  55. IF EXIST %windir%\system\wowpost.exe (
  56.   del %windir%\system\wowpost.exe > nul
  57. ) ELSE (
  58.   Echo     [ file does not exist ]
  59. )
  60. Echo   - WNASPI32.DLL
  61. IF EXIST %windir%\system32\wnaspi32.dll (
  62.   del %windir%\system32\wnaspi32.dll > nul
  63. ) ELSE (
  64. Echo     [ file does not exist ]
  65. )
  66. Echo   - ASPI32.SYS
  67. IF EXIST %windir%\system32\drivers\aspi32.sys (
  68.   del %windir%\system32\drivers\aspi32.sys > nul
  69. ) ELSE (
  70.   Echo     [ file does not exist ]
  71. )
  72. Echo Done!
  73. Echo.
  74. Echo ASPI Layer is Killed.
  75. Echo Reboot your PC to make the changes active.
  76. Goto End
  77.  
  78. :Alpha
  79. Echo Alpha CPU Detected.
  80. Echo Sorry, only Intel x86 and compatible platforms are supported.
  81. Goto End
  82.  
  83. :End
  84. SET ver=
  85. pause
  86. exit
  87.